package com.qidian.mes.pojo.cal;

import java.util.Date;

/**
 * @Author 04冯虹丹
 * @Company 起点编程
 * @Time 2023/10/30 16:13
 * @Description
 */
public class CalTeamMember {
    private Long memberId;
    private Long teamId;
    private Long userId;
    private String userName;
    private String nickName;
    private String tel;
    private Integer memberStatus;
    private String remark;
    private Date createTime;
    private Date modifyTime;
    private Long calTeamMemberCreateTimeMillis;
    private Long calTeamMemberModifyTimeMillis;

    @Override
    public String toString() {
        return "CalTeamMember{" +
                "memberId=" + memberId +
                ", teamId=" + teamId +
                ", userId=" + userId +
                ", userName='" + userName + '\'' +
                ", nickName='" + nickName + '\'' +
                ", tel='" + tel + '\'' +
                ", memberStatus=" + memberStatus +
                ", remark='" + remark + '\'' +
                ", createTime=" + createTime +
                ", modifyTime=" + modifyTime +
                '}';
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public Long getTeamId() {
        return teamId;
    }

    public void setTeamId(Long teamId) {
        this.teamId = teamId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public Integer getMemberStatus() {
        return memberStatus;
    }

    public void setMemberStatus(Integer memberStatus) {
        this.memberStatus = memberStatus;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }


    public Long getCalTeamMemberCreateTimeMillis() {
        if(this.createTime != null)
            return this.createTime.getTime();
        return null;
    }

    public void setCalTeamMemberCreateTimeMillis(Long calTeamMemberCreateTimeMillis) {
        this.calTeamMemberCreateTimeMillis = calTeamMemberCreateTimeMillis;
    }

    public Long getCalTeamMemberModifyTimeMillis() {
        if(this.modifyTime != null){
            return this.modifyTime.getTime();
        }
        return null;
    }

    public void setCalTeamMemberModifyTimeMillis(Long calTeamMemberModifyTimeMillis) {
        this.calTeamMemberModifyTimeMillis = calTeamMemberModifyTimeMillis;
    }
}
